bep53-range
Parse and compose Magnet URI extension (BEP53) ranges.
Also works in the browser with browserify! This module is used by WebTorrent.
install
npm install bep53-range
usage
parse
Parse Magnet URI extension (BEP53) range and return all included values.
const bep53Range = require('bep53-range')
const range = ['1-3', '6', '11-13']
const values = bep53Range.parse(range)
console.log(values)
compose
Compose Magnet URI extension (BEP53) range from all included values.
const bep53Range = require('bep53-range')
const values = [1, 2, 3, 6, 11, 12, 13]
const range = bep53Range.compose(values)
console.log(range)
license
MIT. Copyright (c) Julen Garcia Leunda and WebTorrent, LLC.